Energy Management for Embedded Multithreaded Processors with Integrated EDF Scheduling
نویسندگان
چکیده
This paper proposes a new hardware-based energy management technique for future embedded multithreaded processors with integrated Earliest Deadline First (EDF) real-time scheduling. Our energy management technique controls frequency reduction and dynamic voltage scaling depending on the deadlines, the Worst Case Execution Times (WCET), and the real execution times. Hard real-time capability can be guaranteed for aperiodic threads and for threads with deadlines shorter than their period. Our evaluations show that energy consumption can be reduced up to about 2 3 of a comparable software-based algorithm.
منابع مشابه
A Energy Efficient Scheduling Base on Dynamic Voltage and Frequency Scaling for Multi-core Embedded Real-Time System
Multi-core processors, are being implemented in embedded real-time systems because of the increasing computational requirements. And as the demand for concurrent processing and increased energy efficiency grows, power management is now of primary importance. This paper tackles the problem of reducing power consumption for multi-core embedded real-time system. the processor of the system is assu...
متن کاملIntegrated Device Scheduling and Processor Voltage Scaling for System-wide Energy Conservation
The challenge in conserving energy in embedded real-time systems is to reduce power consumption while preserving temporal correctness. Previous research has focused on power conservation for either the processor or I/O devices alone. The system-wide energy conservation has received little attention. In this paper, we analyze the problem of system-wide energy-efficient scheduling for hard real-t...
متن کاملEnergy Conservation for Real-Time Disk Systems with I/O Burstiness
Energy conservation has become a critical problem for real-time embedded storage systems. Although a variety of approaches to reducing energy consumption has been extensively studied, energy conservation for real-time embedded storage systems is still an open problem. In this paper, we propose an energy management strategy (IBEC) using I/O burstiness for real time embedded storage systems. Our ...
متن کاملA Scheduling Technique Providing a Strict Isolation of Real-time Threads
Highly dynamic programming environments for embedded real-time systems require a strict isolation of real-time threads from each other to achieve dependable systems. We propose a new real-time scheduling technique, called guaranteed percentage (GP) scheme that assigns each thread a specific percentage of the processor power. A hardware scheduler in conjunction with a multithreaded processor gua...
متن کاملControlling Energy Profile of RT Multiprocessor Systems by Anticipating Workload at Runtime1
Emerging trends in applications with the requirement of considerable computational performance and decreasing timeto-market have urged the need of multiprocessor systems. With the increase in number of processors there is an increased demand to efficiently control the energy and power budget of such embedded systems as well. Power management in embedded computing systems is achieved by actively...
متن کامل